self-executing contract - Alemán Inglés Diccionario